stranger rape - German English Dictionary